formal signing of a purchase contract - Español Inglés Diccionario